SAS学习笔记2:删除数据集 |
您所在的位置:网站首页 › sas 查看数据表属性 › SAS学习笔记2:删除数据集 |
转载链接:SAS中删除数据集的几种方法 | 数据分析网 目录 proc delete proc datasets proc sql proc iml 数据集A: data a; set sashelp.class; run; proc delete proc delete data=work.a; quit; proc datasets proc datasets lib=work nolist; delete a; quit; /* nolist 表示不在SAS的结果显示器中显示*/ proc datasets lib=work nolist; delete a/memtype=data; quit;上述两者效果一致,log输出不同。未加memtype时会生成sashtml.htm。log输出如下: 注:下述proc datasets程序常用于项目程序开头,用于清除临时逻辑库中所有数据集。配合dm语句清理log记录和输出。 proc datasets lib=work kill nolist memtype=data; quit; dm "clear log; clear output;" ; /*dm语句清屏,清理log记录*/ /*memtype表示操作对象的类型,常为data,catalog等*/ /*nolist表示不在SAS的结果显示器中显示*/ /*kill表示删除全部数据集,delete语句用于删除特定数据集,save语句用于保留特定数据集*/ proc sql proc sql noprint; drop table work.a; quit;引用MYSQL语句删除数据集。 proc iml proc iml; call delete(work,a); quit; proc iml; data=datasets(work); do i=1 to nrow(data); call delete(work,data); end; quit; |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |